iT邦幫忙

0

Day 08 | Java 陣列資料型態 Array

  • 分享至 

  • xImage
  •  

在上一篇已經學會了迴圈和迴圈指令是如何應用的,在這篇要學的是陣列,也會學到陣列與迴圈的搭配使用。


  • 陣列 Array:資料型態的一種,用來存放許多同型態的資料
  1. 基本資料型態:int、long、double、boolean、char、String
  2. 陣列資料型態:int[]、long[]、double[]、boolean[]、char[]、String[]
  • 宣告陣列變數
  1. 宣告變數的語法:
    資料型態 變數名稱;
  2. 範例:
int[] x;
double[] y;
boolean[] z;
char[] c;
String[] s;
  • 陣列資列的操作
  1. 初始化陣列:
    (1.)初始化陣列資料的語法:
    new 資料型態[陣列長度];
    (2.)範例:
       int[] x=new int[3];
       double[] y=new double[10];
       String[] s;
       s=new String[5];
  1. 陣列的長度:
    (1.)取得陣列長度的語法:陣列變數名稱.length
    (2.)範例:
       int[] x=new int[3];
       System.out.println(x.length); //印出3
  1. 陣列中的資料:
    (1.)存取陣列中資料的語法:陣列變數名稱[資料編號]; //編號從零開數算
    (2.)範例:
       int[] x=new int[3];
       x[0]; //第一筆資料
       x[1]; //第二筆資料
       x[2]; //第三筆資料
       x[3]; //錯誤,沒有第四筆資料
  1. 初始化陣列同時給定資料:
    (1.)語法:new 資料型態[]{資料,資料,資料,...}
    (2.)範例:
       int[] x=new int[3];
       x[0]=2;
       x[1]=8;
       x[2]=5;
       //簡化上面的寫法如下:
       int[] y=new int[]{2,8,5};
  • 陣列與迴圈
  1. 逐一取得陣列資料:
    範例:
   int[] x = new int[]{2,8,5};
   for(int i = 0 ; i < x.length ; i++){
          System.out.println(x[i]);
   }

  • 實際演練
  1. 陣列基礎
    https://ithelp.ithome.com.tw/upload/images/20261010/20184397PaKGHh1mmN.png
    *用for迴圈搭配陣列將學生成績一一印出來

  2. 應用(讓使用者輸入學生成績,並計算出平均成績)
    https://ithelp.ithome.com.tw/upload/images/20261010/20184397RBrmbgAqbl.png

  • 參考教學影片:https://www.youtube.com/watch?v=9fFXcpzPu0g&list=PL-g0fdC5RMbrKf_Co3mvz6YFbs9QOPvTf&index=8

*提醒邦友,使用第三方服務/API 時,請務必評估資安風險與隱私保護
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言